package com.ane.entity;

import java.util.Date;
import java.util.List;

/**
 * <p>功能描述：路由线路实体类</p>
 * @author yuy
 * @version 1.0 2016-1-7 下午3:33:31
 */
public class RtLineVO extends CommonJsonVO{


	/** 路由线路ID */
	private Long dictId;
	/** 路由线路编号 */
	private String lineCode;
	/** 路由线路名称 */
	private String lineName;
	/** 名称拼音 */
	private String linePinyin;
	/** 数据排列顺序 */
	private Integer lineOrder;
	/** 路由线路所属网点 */
	private Long siteId;
	/** 途经站数 */
	private Integer viaCount;
	/** 总里程 */
	private Double totalMileage;
	/** 总耗时 */
	private Integer totalTime;
	/** 停留时间 */
	private Integer stayTime;
	/** 备注 **/
	private String remark;
	/** 创建人 **/
	private Long createdBy;
	/** 创建时间 **/
	private Date createdTime;
	/** 修改人 **/
	private Long modifiedBy;
	/** 修改时间 **/
	private Date modifiedTime;
	/** 数据状态(0：删除 1：正常) **/
	private Integer rdStatus;
	/** 起点 */
	private Long startSiteId;
	/** 终点 */
	private Long endSiteId;
	
	public RtLineVO() {
		super();
	}

	public Long getDictId() {
		return dictId;
	}

	public void setDictId(Long dictId) {
		this.dictId = dictId;
	}

	public String getLineCode() {
		return lineCode;
	}

	public void setLineCode(String lineCode) {
		this.lineCode = lineCode;
	}

	public String getLineName() {
		return lineName;
	}

	public void setLineName(String lineName) {
		this.lineName = lineName;
	}

	public String getLinePinyin() {
		return linePinyin;
	}

	public void setLinePinyin(String linePinyin) {
		this.linePinyin = linePinyin;
	}

	public Integer getLineOrder() {
		return lineOrder;
	}

	public void setLineOrder(Integer lineOrder) {
		this.lineOrder = lineOrder;
	}

	public Long getSiteId() {
		return siteId;
	}

	public void setSiteId(Long siteId) {
		this.siteId = siteId;
	}

	public Integer getViaCount() {
		return viaCount;
	}

	public void setViaCount(Integer viaCount) {
		this.viaCount = viaCount;
	}

	public Double getTotalMileage() {
		return totalMileage;
	}

	public void setTotalMileage(Double totalMileage) {
		this.totalMileage = totalMileage;
	}

	public Integer getTotalTime() {
		return totalTime;
	}

	public void setTotalTime(Integer totalTime) {
		this.totalTime = totalTime;
	}

	public Integer getStayTime() {
		return stayTime;
	}

	public void setStayTime(Integer stayTime) {
		this.stayTime = stayTime;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Long getCreatedBy() {
		return createdBy;
	}

	public void setCreatedBy(Long createdBy) {
		this.createdBy = createdBy;
	}

	public Date getCreatedTime() {
		return createdTime;
	}

	public void setCreatedTime(Date createdTime) {
		this.createdTime = createdTime;
	}

	public Long getModifiedBy() {
		return modifiedBy;
	}

	public void setModifiedBy(Long modifiedBy) {
		this.modifiedBy = modifiedBy;
	}

	public Date getModifiedTime() {
		return modifiedTime;
	}

	public void setModifiedTime(Date modifiedTime) {
		this.modifiedTime = modifiedTime;
	}

	public Integer getRdStatus() {
		return rdStatus;
	}

	public void setRdStatus(Integer rdStatus) {
		this.rdStatus = rdStatus;
	}

	public Long getStartSiteId() {
		return startSiteId;
	}

	public void setStartSiteId(Long startSiteId) {
		this.startSiteId = startSiteId;
	}

	public Long getEndSiteId() {
		return endSiteId;
	}

	public void setEndSiteId(Long endSiteId) {
		this.endSiteId = endSiteId;
	}
	
	@Override
	public String toString () {
		return "RtLineVO{" +
		       "dictId=" + dictId +
		       ", lineCode='" + lineCode + '\'' +
		       ", lineName='" + lineName + '\'' +
		       ", linePinyin='" + linePinyin + '\'' +
		       ", lineOrder=" + lineOrder +
		       ", siteId=" + siteId +
		       ", viaCount=" + viaCount +
		       ", totalMileage=" + totalMileage +
		       ", totalTime=" + totalTime +
		       ", stayTime=" + stayTime +
		       ", remark='" + remark + '\'' +
		       ", createdBy=" + createdBy +
		       ", createdTime=" + createdTime +
		       ", modifiedBy=" + modifiedBy +
		       ", modifiedTime=" + modifiedTime +
		       ", rdStatus=" + rdStatus +
		       ", startSiteId=" + startSiteId +
		       ", endSiteId=" + endSiteId +
		       '}';
	}
}
